irrigation canal gate - Español Inglés Diccionario